on a friendly footing - Espagnol Anglais Dictionnaire